package cn.bearspark.currency.provider.dao.po;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 充值流水的数据对象
 *
 * @author f
 */
@Data
public class ChargePO {

    /**
     * 充值流水的 id
     */
    private Long id;

    /**
     * 充值的用户 id
     */
    private Long userId;

    /**
     * 充值的金额，单位：元
     */
    private BigDecimal num;

    /**
     * 充值的渠道
     *
     * @see cn.bearspark.currency.enumeration.ChargeTypeEnum
     */
    private Integer type;

    /**
     * 充值的备注
     */
    private String desc;

    private LocalDateTime createTime;

}
